//package com.quanshi.accountmanager.utils;
//
//import lombok.extern.log4j.Log4j2;
//import okhttp3.*;
//
//import java.io.IOException;
//import java.util.Iterator;
//import java.util.Map;
//
//@Log4j2
//public class IdentityVerify {
//
//    /**
//     *  身份验证
//     */
//    public static Response postForm(Map<String, String> params) throws IOException {
//        OkHttpClient client = new OkHttpClient.Builder().build();
//        FormBody.Builder formBuilder = new FormBody.Builder();
//
//        // 构建表单参数
//        for (String key : params.keySet()) {
//            formBuilder.add(key, params.get(key));
//        }
//        FormBody body = formBuilder.build();
//
//        String url = "https://eid.shumaidata.com/eid/check";
//        String appCode = "e925d0ba93c34c198201b1e071b75c77";
//        Request request = new Request.Builder()
//                .url(url)
//                .addHeader("Authorization", "APPCODE " + appCode)
//                .post(body)
//                .build();
//
//        try (Response response = client.newCall(request).execute()) {
//            if (response.isSuccessful()) {
//                return response;
//            } else {
//                // 处理失败的情况，可记录日志等
//                 log.error("请求失败，返回状态码: " + response.code() + "，消息: " + response.message());
//                return null; // 或抛出自定义异常
//            }
//        } catch (IOException e) {
//            // 处理IO异常，可记录日志等
//             log.error("请求发生IO异常: " + e.getMessage());
////            throw e; // 或抛出自定义异常
//        }
//        return null;
//    }
//
//}
